signs and instruments used in public services - Espagnol Anglais Dictionnaire